self-help organisation - Spanish English Dictionary